face financial problems - Alemán Inglés Diccionario